tropical storm watch - French English Dictionary